• Jobs
  • Senior Java Developer/Architect - Onsite, OH

Senior Java Developer/Architect - Onsite, OH

Senior Java Developer/Architect - Onsite, OH

Submission Due Date: 09/28/2025

Client  - State of Ohio

Interviews will be conducted on-site at 1980 West Broad St, Columbus. 

This is an onsite position at 1980 West Broad Street and will require onsite interviews.

Job Description:

The candidate will be supporting The Ohio Department of Transportation’s (ODOT) Capital Program Management Team and will be working with a designated application team: Product Manager, Application Development Manager, Project Manager, Application Architect, and Quality Assurance Analyst in an iterative development environment.

Qualifications:

The candidate will be supporting The Ohio Department of Transportation’s (ODOT) Capital Program Management Team and will be working with a designated application team: Product Manager, Application Development Manager, Project Manager, Application Architect, and Quality Assurance Analyst in an iterative development environment.

This position will function as a highly skilled ITC1 with specific responsibilities that includes:

  • Consult with Product Owners to understand business problems, gather requirements and propose effective IT solutions.
  • Analyze business processes and provide recommendations to improve efficiency through technology.
  • Design and development of new applications and migrating the existing monolithic systems.
  • Design and development of APIs and integrating them into end-to-end systems that support business and technical requirements.
  • Advise clients on industry best practices, technology trends, and the integration of modern technologies into existing systems.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Collaborate with product managers, project managers, business analysts, and development teams to prioritize tasks and deliver high-quality solutions.
  • Define and enforce development standards and procedures.
  • Coordinate with other application groups to ensure alignment and integration across systems.
  • Conduct feasibility studies, provide time and cost estimates, and manage risks throughout the development lifecycle.
  • Oversee code reviews and mentor junior developers, ensuring best practices are followed.
  • Continuously monitor system performance and implement enhancements for greater efficiency.